package com.yuexunit.finance.project.action.v1.model;

import java.math.BigDecimal;
import java.util.Date;

import com.yuexunit.web.annotation.Parameter;

/**
*@version 创建时间：2016年9月29日 下午3:48:51
*@author NTBK-021-1006
*类说明
*/

public class FinanceExpenseDetail {
	@Parameter(name = "expenseDetailId", description = "费用详情ID")
	private Long expenseDetailId;
	
	@Parameter(name = "financeId", description = "融资信息ID")
	private Long financeId;
	
	@Parameter(name = "expenseItem", description = "费用项目")
	private String expenseItem;
	
	@Parameter(name = "expenseRate", description = "费率")
	private BigDecimal expenseRate;
	
	@Parameter(name = "amount", description = "总额")
	private BigDecimal amount;
	
	@Parameter(name = "formula", description = "公式")
	private String formula;
	
	@Parameter(name = "remark", description = "说明")
	private String remark;
	
	@Parameter(name = "billState", description = "账单生成状态")
	private Boolean billState;

	@Parameter(name = "createDateTime", description = "创建时间")
	private Date createDateTime;

	public Boolean getBillState() {
		return billState;
	}

	public void setBillState(Boolean billState) {
		this.billState = billState;
	}

	public Long getExpenseDetailId() {
		return expenseDetailId;
	}

	public void setExpenseDetailId(Long expenseDetailId) {
		this.expenseDetailId = expenseDetailId;
	}

	public Long getFinanceId() {
		return financeId;
	}

	public void setFinanceId(Long financeId) {
		this.financeId = financeId;
	}

	public String getExpenseItem() {
		return expenseItem;
	}

	public void setExpenseItem(String expenseItem) {
		this.expenseItem = expenseItem;
	}

	public BigDecimal getExpenseRate() {
		return expenseRate;
	}

	public void setExpenseRate(BigDecimal expenseRate) {
		this.expenseRate = expenseRate;
	}

	public BigDecimal getAmount() {
		return amount;
	}

	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}

	public String getFormula() {
		return formula;
	}

	public void setFormula(String formula) {
		this.formula = formula;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Date getCreateDateTime() {
		return createDateTime;
	}

	public void setCreateDateTime(Date createDateTime) {
		this.createDateTime = createDateTime;
	}
}
